package com.springboot.wisdom.serviceApi.email.model.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.springframework.validation.annotation.Validated;

import java.io.File;

/**
 * @Description
 * @Author LY L
 * @Date 2024-12-21
 */
@Data
@ToString
@AllArgsConstructor
@NoArgsConstructor
@Validated
public class EmailVO {

    /**
     * 发件人
     */
    private String fromEmail;
    /**
     * 收件人
     */
    private String toEmail;
    /**
     * 主题内容
     */
    private String subject;
    /**
     * 正文
     */
    private String content;
    /**
     * 附件名称。
     */
    private String[] fileNames;
    /**
     * 附件路径列表。
     */
    private String[] filePaths;
    /**
     * 附件
     */
    private File[] attachment;
}
